#include <iostream>
#include <string>
#include <cstdio>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include "file.hpp"

int main()
{
    // 1.以写方式打开管道文件
    int fd = open(FILE_FIFO, O_WRONLY);
    if(fd < 0)
    {
        perror("open");
        exit(1);
    }

    // 2.对管道文件内写，以进行通信
    std::string message;
    while(true)
    {
        std::cout << "client enter->";
        std::cin >> message;
        int n = write(fd, message.c_str(), message.size());
    }

    close(fd);
    return 0;
}